package com.rickie.dto.command;

import com.alibaba.cola.dto.Command;
import com.alibaba.cola.extension.BizScenario;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 应用通用的Command
 *
 * @author zemin.liu
 * @date 2023-02-27 18:03
 */
@Data
public class CommonCommand extends Command {

    /**
     * 商家标记
     */
    @NotBlank(message = "商家标记不能为空")
    private String flag;

    /**
     * 操作用户id
     */
    @NotBlank(message = "操作用户id不能为空")
    private Long operator;

    /**
     * 业务场景扩展点（内部逻辑需要，不用前端传入）
     */
    private BizScenario bizScenario;

}
